stick deodorant - Turkish English Dictionary